package intelligentCustomer.channel;

/**
 * 默认渠道适配器
 * 处理未指定具体渠道类型的消息
 */
public class DefaultChannelAdapter implements ChannelAdapter {
    /**
     * 处理默认渠道的输入消息
     * 
     * @param rawMessage 原始消息内容
     * @return 处理后的消息内容
     */
    @Override
    public String processIncomingMessage(String rawMessage) {
        // 默认的消息处理，不做特殊处理
        return rawMessage;
    }
    
    /**
     * 格式化发送到默认渠道的输出消息
     * 
     * @param response 系统生成的回复内容
     * @return 格式化后的回复内容
     */
    @Override
    public String formatOutgoingMessage(String response) {
        // 默认的消息格式化，不做特殊处理
        return response;
    }
}